package com.jyh.db.mapper;

import com.jyh.db.entity.JyhLoanQueue;
import com.jyh.db.entity.JyhLoanQueueExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JyhLoanQueueMapper {
    /**
     *
     * @mbggenerated 2017-10-17
     */
    int countByExample(JyhLoanQueueExample example);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int deleteByExample(JyhLoanQueueExample example);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int deleteByPrimaryKey(Integer ID);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int insert(JyhLoanQueue record);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int insertSelective(JyhLoanQueue record);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    List<JyhLoanQueue> selectByExample(JyhLoanQueueExample example);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    JyhLoanQueue selectByPrimaryKey(Integer ID);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int updateByExampleSelective(@Param("record") JyhLoanQueue record, @Param("example") JyhLoanQueueExample example);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int updateByExample(@Param("record") JyhLoanQueue record, @Param("example") JyhLoanQueueExample example);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int updateByPrimaryKeySelective(JyhLoanQueue record);

    /**
     *
     * @mbggenerated 2017-10-17
     */
    int updateByPrimaryKey(JyhLoanQueue record);
}